package com.shadow.utils
{
	public final class Util
	{
		public function Util()
		{
		}
		
		public static function isset(item:*):Boolean
		{
			if ((((((item == null)) || ((item == undefined)))) || (!(item))))
			{
				return false;
			};
			if (item is String)
			{
				if ((((((((((item == "")) || ((item === "")))) || ((item.length == 0)))) || ((item == "0")))) || ((item == "false"))))
				{
					return (false);
				}
				return (true);
			};
			if ((((((item is Number)) || ((item is int)))) || ((item is uint))))
			{
				if (item == 0)
				{
					return (false);
				}
				if (isNaN(item))
				{
					return (false);
				}
				return true;
			}
			if (item is Array)
			{
				if (item.length == 0)
				{
					return false;
				}
				return true;
			}
			return true;
		}
	}
}